package com.ruoyi.datastatistics.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * <p>
 * 历史数据（大表）
 * </p>
 *
 * @author CBL
 * @since 2022-06-22
 */
@Data
@NoArgsConstructor
public class TerminalRealDataQBT implements Serializable {

    private static final long serialVersionUID = 1L;

    @JsonProperty("centerId")
    private String centerId;

    @JsonProperty("collectionId")
    private String collectionId;

    @JsonProperty("iaddr")
    private String iAddr;


    @JsonProperty("readTime")
    @JsonFormat()
    private Date readTime;


    @JsonProperty("showValue")
    private BigDecimal showValue;

    /**
     * 0 无阀,1 开，2 关
     */
    @JsonProperty("strobeStatue")
    private Integer strobeStatue;

    /**
     * 0-1 水表, 4-5 气表
     * 2-3 电表 7-8 热表
     */
    @JsonProperty("showType")
    private Integer showType;





}
